package cb.com.etcdemo.bean;

import java.util.List;

/**
 * Created by Administrator on 2018/11/14.
 */

public class Devicse {


    /**
     * onLineCount : 165
     * offLineCount : 193
     * notOnLine : 1635
     * list : [{"stationName":"东屏收费站","deviceId":"52000339","deviceIp":"117.132.192.12","cmd1001Time":null,"cmd3001Time":null,"currentVersion":"V1.4.1","logStatus":null,"actTime":null,"offLineMinute":0,"deviceState":null,"addTime":null,"vehicleNum":null,"stationCode":null}]
     */

    private int onLineCount;
    private int offLineCount;
    private int notOnLine;
    private List<ListBean> list;

    public int getOnLineCount() {
        return onLineCount;
    }

    public void setOnLineCount(int onLineCount) {
        this.onLineCount = onLineCount;
    }

    public int getOffLineCount() {
        return offLineCount;
    }

    public void setOffLineCount(int offLineCount) {
        this.offLineCount = offLineCount;
    }

    public int getNotOnLine() {
        return notOnLine;
    }

    public void setNotOnLine(int notOnLine) {
        this.notOnLine = notOnLine;
    }

    public List<ListBean> getList() {
        return list;
    }

    public void setList(List<ListBean> list) {
        this.list = list;
    }

    public static class ListBean {
        /**
         * stationName : 东屏收费站
         * deviceId : 52000339
         * deviceIp : 117.132.192.12
         * cmd1001Time : null
         * cmd3001Time : null
         * currentVersion : V1.4.1
         * logStatus : null
         * actTime : null
         * offLineMinute : 0
         * deviceState : null
         * addTime : null
         * vehicleNum : null
         * stationCode : null
         */

        private String stationName;
        private String deviceId;
        private String deviceIp;
        private Object cmd1001Time;
        private Object cmd3001Time;
        private String currentVersion;
        private Object logStatus;
        private Object actTime;
        private int offLineMinute;
        private Object deviceState;
        private Object addTime;
        private Object vehicleNum;
        private Object stationCode;

        public String getStationName() {
            return stationName;
        }

        public void setStationName(String stationName) {
            this.stationName = stationName;
        }

        public String getDeviceId() {
            return deviceId;
        }

        public void setDeviceId(String deviceId) {
            this.deviceId = deviceId;
        }

        public String getDeviceIp() {
            return deviceIp;
        }

        public void setDeviceIp(String deviceIp) {
            this.deviceIp = deviceIp;
        }

        public Object getCmd1001Time() {
            return cmd1001Time;
        }

        public void setCmd1001Time(Object cmd1001Time) {
            this.cmd1001Time = cmd1001Time;
        }

        public Object getCmd3001Time() {
            return cmd3001Time;
        }

        public void setCmd3001Time(Object cmd3001Time) {
            this.cmd3001Time = cmd3001Time;
        }

        public String getCurrentVersion() {
            return currentVersion;
        }

        public void setCurrentVersion(String currentVersion) {
            this.currentVersion = currentVersion;
        }

        public Object getLogStatus() {
            return logStatus;
        }

        public void setLogStatus(Object logStatus) {
            this.logStatus = logStatus;
        }

        public Object getActTime() {
            return actTime;
        }

        public void setActTime(Object actTime) {
            this.actTime = actTime;
        }

        public int getOffLineMinute() {
            return offLineMinute;
        }

        public void setOffLineMinute(int offLineMinute) {
            this.offLineMinute = offLineMinute;
        }

        public Object getDeviceState() {
            return deviceState;
        }

        public void setDeviceState(Object deviceState) {
            this.deviceState = deviceState;
        }

        public Object getAddTime() {
            return addTime;
        }

        public void setAddTime(Object addTime) {
            this.addTime = addTime;
        }

        public Object getVehicleNum() {
            return vehicleNum;
        }

        public void setVehicleNum(Object vehicleNum) {
            this.vehicleNum = vehicleNum;
        }

        public Object getStationCode() {
            return stationCode;
        }

        public void setStationCode(Object stationCode) {
            this.stationCode = stationCode;
        }
    }
}
